ray proof shield - Spanish English Dictionary